package interfaces;

import java.rmi.RemoteException;
import java.util.ArrayList;

import server.ComputedJob;
import server.Job;


public interface Master extends java.rmi.Remote
{
	
	public Job getJob() throws RemoteException;

	public void returnResult(Job j, boolean isComposite) throws RemoteException;
	
	public void sendComputed(ArrayList<ComputedJob> computedJobs) throws RemoteException;
	
	public void ping() throws RemoteException;
}
